.header_menu{
    background: none;
    float:right;
}
.header_menu a{
    color:#000 !important;
}
.layui-nav .layui-nav-more{
    content:'';
    width:0;
    height:0;
    border-style:solid dashed dashed;
    border-color:#fff transparent transparent;
    overflow:hidden;
    cursor:pointer;
    transition:all .2s;
    -webkit-transition:all .2s;
    position:absolute;top:50%;right:3px;
    margin-top:-3px;
    border-width:6px;
    border-top-color:rgba(0,0,0,.7)}
.service_ico{
    padding:30px;
}
.service_button_list{
    padding-top:30px;
    text-align: center;
}
.service_button_list h3{
    font-size:20px;
}
.news_title{
    margin-top:20px;
}
.news_title h1{
    font-size:20px;
    text-align: center;
    line-height:40px;
    font-weight:bold;
}
.news_title h2{
    font-size:12px;
    text-align: center;
    line-height:40px;
}

.news_item{
    width:95%;
    overflow: hidden;

}

.news_item img{
    width:95%;
    overflow: hidden;

}
.news_item_date{
    position: absolute;
    right:37px;
    bottom:0px;
    background: #4E5465;
    width:50px;
    height:50px;
    display: none;
}
.news_item h1{
    font-size:16px;
}
.news_item h3{
    color:#C0C0C0;
}

.company_introduction{
    padding-top:20px;
    background: #1E50AE;
    text-align: left;
    color:#FFF;
    padding:
}

.company_introduction h1{
    font-size:30px;
    line-height: 40px;
    text-align: center;
}

.company_introduction h2{
    font-size:12px;
    line-height: 40px;
    text-align: center;
}

.company_introduction p{
    text-indent: 2em;
}

.footer{
    background: #252934;
    color:#FFF;
}

.partner_list{
text-align: center;
}
.partner_list img{width:90%;}
.partner_list_item{
}

.page_menu_list{
    text-align: center;
    background: #FFF;
}
.page_menu_list a{
    color: #000000 !important;
}

.page_content{
    padding-top:20px;
    padding-bottom:20px;
}
.page_content p{
    text-indent: 2em;
}